water (someone's) mouth

Translations
mettre l'eau à la bouche
Definitions
To make someone feel hungry or eager to eat, usually by describing or showing delicious food.